Parallelization Optimization of System-Level Specification
نویسندگان
چکیده
This paper introduces the parallelization optimization of system-level specification, which explores maximal parallelism among functional blocks of the design. We introduce two tools, spec profiler and spec optimizer, to implement the parallelization optimization automatically.
منابع مشابه
Specification Tuning of System-Level Design
This report presents the specification tuning of system-level design. Specification tuning changes the specification representing the design’s functionality in the system level thus making the specification suitable for architectural exploration. We introduce parallelization optimization and hierarchy reducing, the two main tasks of specification tuning. In addition, we also introduce two tools...
متن کاملParallelization of Rich Models for Steganalysis of Digital Images using a CUDA-based Approach
There are several different methods to make an efficient strategy for steganalysis of digital images. A very powerful method in this area is rich model consisting of a large number of diverse sub-models in both spatial and transform domain that should be utilized. However, the extraction of a various types of features from an image is so time consuming in some steps, especially for training pha...
متن کاملConcurrency-enhancing Transformations for Asynchronous Behavioral Specifications
JOHN B. HANSEN: Concurrency-Enhancing Transformations for Asynchronous Behavioral Specifications (Under the direction of Montek Singh) State-of-the-art synthesis tools for the design of asynchronous systems rely on syntax-driven translation of behavioral specifications. While these tools provide the benefit of rapid design, they are severely limited in the performance of their resulting impleme...
متن کاملParallelization of Stochastic-Local-Search Algorithms using High-Level Parallel Patterns
Mathematical models for optimization can help companies optimizing their production and planning processes and therefore to reduce costs and increase quality. But applying such models effectively is challenging. Developers need expertise in mathematics and skills in software development to implement them. Furthermore optimization algorithms are inherently computationally very intensive. Paralle...
متن کاملHybrid Parallelization Strategies for Large-Scale Machine Learning in SystemML
SystemML aims at declarative, large-scale machine learning (ML) on top of MapReduce, where high-level ML scripts with R-like syntax are compiled to programs of MR jobs. The declarative specification of ML algorithms enables—in contrast to existing large-scale machine learning libraries— automatic optimization. SystemML’s primary focus is on data parallelism but many ML algorithms inherently exh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002